speaking choir - German English Dictionary